leg guards - French English Dictionary